home *** CD-ROM | disk | FTP | other *** search
- History :
-
- Release V0.7 (Evaluation version) released 19.8.1996
- 27.8.1996
- ß3 - moved about message to startup window.
- 28.8.1996
- ß9 - removed name conflict with OS.
- ß10 - replaced about window by startup window.
- ß18 - added complex class.
- See 'Manual', Section 3.7 'Types'.
- ß23 - new type handling.
- ß28 - removed constshow class, use format instead.
- ß30 - removed show class, use format instead.
- ß32 - seperate catalog file for kernel.
- ß36 - improved format class.
- 29.8.1996
- ß41 - removed showgroup class, use format instead.
- ß45 - new about picture.
- ß50 - fixed bug with nested references.
- ß53 - new function arc().
- See 'Functions'.
- 30.8.1996
- ß59 - new function im(), re() and conj().
- See 'Functions'.
- ß61 - added menu item Iconify.
- 1.9.1996
- ß75 - new settings handling.
- ß77 - added dynamic options.
- See 'Manual', Section 3.10 'Options'.
- ß79 - new commands showhelp(), quickhelp().
- See 'Functions'.
- fast onlinehelp with ?keyword and ??keyword.
- See 'Manual', Section 3.11 'Online help'.
- ß83 - added null class.
- 5.9.1996
- ß87 - changed Installer script NOT to use my own Lha...
- Sorry for this embarressing mistake!
- ß88 - add Copyright file to installation.
- ß98 - implemented new system for fraction/floatpoint handling.
- 6.9.1996
- ß123 - removed obsolete tags.
- ß138 - improved simplification of things like 2*sqrt(3).
- 7.9.1996
- ß147 - finally solved (I hope..) problems with nested references.
- ß148 - added Delete menuitem.
- icons are saved with preset files.
- 8.9.1996
- ß154 - Unknown vars are not always declared as constant number objects.
- See 'Manual', Section 3.8 'Definitions'
- ß155 - a function reference without parameters now uses default parameters:
- f -> f(x), if you declared f(x)=... before.
- See 'Manual', Section 3.8 'Definitions'
- ß156 - added c00l sound to about requester.
- 9.9.1996
- ß157 - fixed taylor().
- ß158 - new syntax for taylor().
- See 'Functions'.
- ß159 - new syntax for diff().
- See 'Functions'.
- 14.9.1996
- ß160 - added Help/ARexx menu.
- added bubblehelp for the settings requester.
- 19.9.1996
- Release it!!
-
- V0.6 (Evaluation version) released 27.8.1996 :
- 12.8.1996
- ß1 - added installer script.
- ß6 - added Contribution file to installation.
- 13.8.1996
- ß7 - removed usage of avop.library.
- ß10 - optimization of LPPM_Laplace_DoEvaluate.
- 14.8.1996
- ß20 - sets and equation need not to be on the left side anymore.
- ß25 - remove LPPM_Laplace_Evaluate/Simplify.
- 15.8.1996
- ß33 - rewrote diff().
- ß34 - rewrote combine().
- ß35 - reimplemented float to fraction conversion.
- ß39 - optimized LPPM_Laplace_ExtractRefs.
- ß41 - rewrote lk_FatalError().
- ß55 - fixed bug in real multiplication (caused strange error ranges).
- ß56 - removed strange bug in orthogonal().
- ß57 - added def_Presets icon.
- 16.8.1996
- ß58 - fixed taylor().
- ß59 - fixed fak().
- ß60 - improved sum sorting.
- ß72 - added gadget for debugmode.
- 18.8.1996
- ß75 - added DVI manual.
- 22.8.1996
- ß77 - reimplemented sin(pi)=0, i^2=-1 etc.
- ß83 - pi is now shown as greek letter.
- ß85 - fixed search-path for docs (reported by Christoph Dahlen and Ken Tyler).
- 23.8.1996
- ß90 - improved DVI manual.
- 24.8.1996
- ß91 - added Format class for later use.
- ß95 - removed About class, uses Format class instead.
- ß97 - removed Error class, uses Format class instead.
- 25.8.1996
- ß100 - bugfix in product simplification.
- ß110 - sum simplification should be on the old level now ;-)
- ß111 - fixed multrow().
- ß112 - fixed umatrix().
- 26.8.1996
- ß117 - Added external tool BreakLaplace.
- 27.8.1996
- release it.
-
- V0.5 (Evaluation version) released 07-AUG-96 :
- 21-JUN-96 : Added boolean class.
- 22-JUN-96 : Added isreal(), isvector(), ismatrix(), isset(), isequation(),
- isboolean(), isatomar(), if(), for(), drop() commands.
- Added new operators &&, ||, !, ==, !=, >, >=, <, <=.
- 24-JUN-96 : Added automatic error calculation. WOW!! Quite experimental
- feature, but really fantastic ;-)
- 25-JUN-96 : Vector product now as operator, no function anymore.
- Improved atomar evaluation a bit.
- Reorganized options menu.
- Open projects directly by shift-click 'em on WB.
- 28-JUN-96 : Drop a project icon into window to load it.
- Added project identifier to project files.
- 29-JUN-96 : Rewrote preferences handling.
- Added customizable ARexx menu.
- 02-JUL-96 : Added some ARexx commands.
- 03-JUL-96 : Internal handling of pi, e and i implemented.
- 07-JUL-96 : OP_ADD, OP_MUL now as binary operators. Lost a lot of
- simplification features ;-(
- 10-JUL-96 : Improved evaluation and simplification. Still lots of
- features not reimplemented ;-(
- 14-JUL-96 : Removed vector() and matrix() functions, use [..] instead.
- 16-JUL-96 : Some internal changes.
- 17-JUL-96 : Fonts are now configureable.
- 19-JUL-96 : Started translation of manual to german.
- 21-JUL-96 : Still not perfect, but almost...
- 22-JUL-96 : Added random(), irandom(), randomseed().
- Cursor flash rate adjustable.
- 23-JUL-96 : Added better ASCII output. Not useful now, but for later use..
- 27-JUL-96 : Source totally reorganized. Took some long nights...
- I think it's much faster now...
- Didn't do any benchmarks so far...
- Everything is ready now for an UN*X port...
- 06-AUF-96 : Uses RevUp for revision control.
- Some minor fixes.
- 07-AUG-96 : Added nice startup picture.
- Added support for MWB palette.
-
- V0.4 (Evaluation version) released 20-JUN-96 :
- 15-APR-96 : Use DICE V2.07 now, featuring pragmas !!
- (This was my free update, ehem...)
- 18-APR-96 : Fixed bug in diff(pot(a,b)) with b containing parameter
- (reported by Mario Kemper).
- 21-APR-96 : Added adjustable exponential display.
- 01-MAY-96 : Added set class.
- Added adjustable display precision.
- Added function set().
- Function popup now uses external list.
- Added functions count(), average(), sigma(), error().
- Added control codes in F-key strings.
- 03-MAY-96 : Added functions vprod(), dim(), norm().
- 04-MAY-96 : Added functions cols(), rows(), orthogonal(), norm() for matrices.
- 05-MAY-96 : Added functions cvector(), rvector().
- 07-MAY-96 : Improved real evaluation a bit.
- 12-MAY-96 : Added 'putting outside the brackets' (Is there really no
- shorter english word for this???), but still not perfect.
- after a long pause..
- 17-JUN-96 : Renamed rang() to rank() ;-)
- Matrix inversion works again. Use invert(matrix) istead
- of inv(matrix).
- 20-JUN-96 : Small bug removed when adding to set object.
-
- V0.3 (Evaluation version) released 05-APR-1996 :
- 28-MAR-96 : Bug in e.g. 1/(-0.5) removed.
- Bug in window update removed, which sometimes caused object
- not to be drawn again.
- Added Help menu.
- Removed usage of 'Laplace:', uses 'PROGDIR:' instead
- (suggested by Lars Bischoff).
- 30-MAR-96 : Added some ARexx commands.
- sin(neg(a)) -> neg(sin(a)).
- cos(neg(a)) -> cos(a).
- sinh(neg(a)) -> neg(sinh(a)).
- cosh(neg(a)) -> cosh(a).
- ln(a^b) -> b * ln(a).
- 31-MAR-96 : Bug in floatpoint display removed.
- Added object and function popup lists.
- Bug in OP_MUL display removed.
- Added tooltype support.
- Added greek letter support.
- Added equation class.
- Added eq(), eqleft(), eqright() commands.
- 01-APR-96 : It's not a joke, it's a...
- Display is now built up in background.
- Bug in OP_NEG display removed.
- Bug in neg(matrix) removed.
- Avoid 'key-eater' problem by moving Insert/Remove into menu.
- Added some edit functions.
- 02-APR-96 : Added simplify method.
- Added simplify option.
- If there is a default project icon, it should be used ;-)
- Converts floats to fraction, if possible.
- Added precision option.
- sqrt(), sin() etc. on reals only evaluated, if wanted/possible.
- sqrt() now look like a real square root (not too pretty though..)
- 03-APR-96 : Evaluation now uses at look up table instead of directly coded
- pattern matching. Reduces size of the executable by 20k
- and source by 80k !! 80k source are now replaced by a small
- 2k ASCII file and ~17k source to handle it :-O
- "It's a small step for the user, but it's a great step
- for the coder." - N.Armstrong
- 04-APR-96 : Added fak(), taylor().
- Added F-Key support.
-
- V0.2 (Evaluation version) released 27-MAR-96 :
- 14-MAR-96 : Improved simplification of expressions.
- 18-MAR-96 : remove bug when displaying floatpoints.
- (why the hell is IEEEDPPow(x, y) y^x and not x^y !#@*§&%....).
- more optimizations :
- (-x)^n with n even real -> x^n
- (a*b)^x -> a^x*b^x
- display a/b now as fraction, not as a*b^(-1)
- 19-MAR-96 : Added Preference window.
- Shell now uses selectable pens.
- Laplace crashed when selecting Project/Quit instead
- of closing the window to quit.
- Doesn't use string-gadget as input anymore.
- 20-MAR-96 : Double click now evaluates expression
- (suggested by Thomas Schraitle).
- German catalog added.
- Window size and position is now remembered.
- Added ARexx port.
- Added ARexx command EVALUATE.
- 21-MAR-96 : Added clipboard support.
- diff() almost works ;-)
- 22-MAR-96 : Graphical output looks now much better.
- Puuh, found that nasty bug in diff().
- Added acot(), asinh(), acosh(), atanh() and sign().
-
- V0.1 (Evaluation version) released 09-MAR-96 :
- First public release.
-